Wireless device and wireless communication method

ABSTRACT

Provided are a wireless device and a wireless communication method in a wireless communication network comprising multiple wireless devices capable of communicating with each other directly, the wireless device comprising: a processing circuitry operative to multiplex data with a scheduling assignment message, into transmission information; and a transmitter operative to transmit the transmission information in a scheduling assignment period, to another wireless device in the wireless communication network, wherein the scheduling assignment message is used for indicating data transmission resource in the scheduling assignment period or in a previous scheduling assignment period.

BACKGROUND 1. Technical Field

The present disclosure relates to the field of wireless communication,and in particular, to a wireless device and a wireless communicationmethod.

2. Description of the Related Art

V2X means a communication between vehicles (V2V), a communicationbetween vehicle and pedestrian (V2P), a communication between vehicleand infrastructure (V2I) or a communication between vehicle and network(V2N). Compared with D2D (Device to Device) scenario, V2X has twodifferent properties: 1) relatively higher speed, up to 120 km/h or evenlarger; 2) relatively higher UE (User Equipment) density within thegroup. Due to the above properties, especially the second property,resource allocation has become one of critical issues discussed in 3GPP(the 3rd Generation Partner Project) so far.

SUMMARY

One non-limiting and exemplary embodiment provides a resource allocationmechanism in a wireless communication network comprising multiplewireless devices capable of communicating with each other directly, suchas in a V2X network.

In a first general aspect of the present disclosure, there is provided awireless device in a wireless communication network comprising multiplewireless devices capable of communicating with each other directly,comprising: a processing circuitry operative to multiplex data with ascheduling assignment message, into transmission information; and atransmitter operative to transmit the transmission information in ascheduling assignment period, to another wireless device in the wirelesscommunication network, wherein the scheduling assignment message is usedfor indicating data transmission resource in the scheduling assignmentperiod or in a previous scheduling assignment period.

In a second general aspect of the present disclosure, there is provideda wireless device in a communication network comprising multiplewireless devices capable of communicating with each other directly,comprising: a receiver operative to receive transmission information ina scheduling assignment period, from another wireless device in thecommunication network; and a processing circuitry operative tode-multiplex a scheduling assignment message from the transmissioninformation, and to decode data from the transmission information basedon the scheduling assignment message, wherein the scheduling assignmentmessage is used for indicating data transmission resource in thescheduling assignment period or in a previous scheduling assignmentperiod.

In a third general aspect of the present disclosure, there is provided awireless communication method of a wireless device in a wirelesscommunication network comprising multiple wireless devices capable ofcommunicating with each other directly, the communication methodcomprising: multiplexing data with a scheduling assignment message, intotransmission information; and transmitting the transmission informationin a scheduling assignment period, to another wireless device in thecommunication network, wherein the scheduling assignment message is usedfor indicating data transmission resource in the scheduling assignmentperiod or in a previous scheduling assignment period.

In a fourth general aspect of the present disclosure, there is provideda wireless communication method of a wireless device in a wirelesscommunication network comprising multiple wireless devices capable ofcommunicating with each other directly, the communication methodcomprising: receiving transmission information in a schedulingassignment period, from another wireless device in the communicationnetwork; de-multiplexing a scheduling assignment message from thetransmission information, and decoding data from the transmissioninformation based on the scheduling assignment message, wherein thescheduling assignment message is used for indicating data transmissionresource in the scheduling assignment period or in a previous schedulingassignment period.

It should be noted that general or specific embodiments may beimplemented as a system, a method, an integrated circuit, a computerprogram, a storage medium, or any selective combination thereof.

Additional benefits and advantages of the disclosed embodiments willbecome apparent from the specification and drawings. The benefits and/oradvantages may be individually obtained by the various embodiments andfeatures of the specification and drawings, which need not all beprovided in order to obtain one or more of such benefits and/oradvantages.

BRIEF DESCRIPTION OF DRAWINGS

The foregoing and other features of the present disclosure will becomemore fully apparent from the following description and appended claims,taken in conjunction with the accompanying drawings. Understanding thatthese drawings depict only several embodiments in accordance with thedisclosure and are, therefore, not to be considered as a limitation toits scope, the disclosure will be described with additional specificityand detail through use of the accompanying drawings, in which:

FIG. 1 is a schematic diagram illustrating a resource allocationmechanism in a wireless device according to an embodiment of the presentdisclosure;

FIG. 2 is a block diagram schematically illustrating a wireless deviceaccording to an embodiment of the present disclosure;

FIG. 3 is a schematic diagram illustrating another resource allocationmechanism in a wireless device according to an embodiment of the presentdisclosure;

FIG. 4 is a schematic diagram illustrating a further resource allocationmechanism in a wireless device according to an embodiment of the presentdisclosure;

FIG. 5 is a schematic diagram illustrating a position of a multiplexedSA message in time domain according to an embodiment of the presentdisclosure;

FIG. 6 is a schematic diagram illustrating a position of a multiplexedSA message in frequency domain according to an embodiment of the presentdisclosure;

FIG. 7 is a block diagram schematically illustrating a wireless deviceaccording to another embodiment of the present disclosure;

FIG. 8 is a flowchart schematically illustrating a wirelesscommunication method according to an embodiment of the presentdisclosure; and

FIG. 9 is a flowchart schematically illustrating a wirelesscommunication method according to another embodiment of the presentdisclosure.

DETAILED DESCRIPTION

In the following detailed description, reference is made to theaccompanying drawings, which form a part thereof. In the drawings,similar symbols typically identify similar components, unless contextdictates otherwise. It will be readily understood that the aspects ofthe present disclosure can be arranged, substituted, combined, anddesigned in a wide variety of different configurations, all of which areexplicitly contemplated and make part of this disclosure.

In a V2X communication network, as described above, there may be manywireless devices having relatively faster speed, such as vehicles or thelike, within a group, therefore, on one hand, many vehicles may collidein the same resource pool, and on the other hand, they cannot listen toothers due to half duplex restriction.

In an embodiment of the present disclosure, a wireless device isprovided, which is applied in a wireless communication networkcomprising multiple wireless devices capable of communicating with eachother directly, such as in the V2X communication network or the D2Dcommunication network. Considering the potentially crowded schedulingassignment (SA) resource pool, the wireless device according to theembodiment of the present disclosure adopts a mechanism similar to asemi-static or semi-persistent scheduling (SPS) mechanism in LTE(Long-Time Evolution), which is referred to as a SPS like mechanismthroughout the specification. Hereinafter, the details of the SPS likemechanism will be described with reference to FIG. 1.

FIG. 1 is a schematic diagram illustrating the resource allocationmechanism in the wireless device according to the embodiment of thepresent disclosure. As shown in FIG. 1, there are multiple SA periods.In the first SA period, a SA message, which is indicated by a block indots, is transmitted, and associated data, which is indicated by a blockin slash, is transmitted accordingly. The SA message is used forindicating initiation of SPS like transmission. In middle SA periodssuch as the second SA period, there is no SA message transmitted. In thelast SA period, a SA message is transmitted to indicate the terminationof the SPS like transmission. Further, the SA message transmitted in thefirst SA period is used to indicate data transmission resource in eachof the multiple SA periods.

FIG. 1 shows a first example of the resource allocation mechanism, inwhich a SA message is transmitted in the first SA period to indicate thestart of the SPS like transmission, another SA message is transmitted inthe last SA period to indicate the termination of the SPS liketransmission, and no SA messages are transmitted in the middle SAperiods. In a second example not shown, a SA message is transmitted inthe first SA period to indicate information related to the SPS liketransmission, such as the time period or the like, and no SA messagesare transmitted in the SA periods other than the first SA period. The SAmessage transmitted in the first SA period is further used to indicatedata transmission resource in each of the multiple SA periods.

In either of the above examples, since no SA messages are transmitted insome of the SA periods (the middle SA periods in the first example, andthe SA periods other than the first SA period in the second example),generally, quite a lot of SA messages may be saved during the SPS liketransmission, thereby the SA collision may be reduced and the halfduplex issue may be relaxed in SA resource pool, which means UE orvehicle has more chances to receive messages from other UEs or vehicles.

However, since a topology of the network may change often and thewireless devices may often join or leave the network, especially in theV2X scenario, in the SPS like transmission as shown in FIG. 1, thewireless device newly joining in the network during the SA periods inwhich no SA messages are transmitted, cannot decode the data due to alack of SA messages.

To further solve the above problem, in another embodiment of the presentdisclosure, a wireless device is provided, which is applied in awireless communication network comprising multiple wireless devicescapable of communicating with each other directly, such as in the V2Xcommunication network or the like.

FIG. 2 is a block diagram schematically illustrating the wireless deviceaccording to the embodiment of the present disclosure.

The wireless device 200 can comprise a processing circuitry 210operative to multiplex data with a scheduling assignment message, intotransmission information; and a transmitter 220 operative to transmitthe transmission information in a scheduling assignment period, toanother wireless device in the wireless communication network. Thescheduling assignment message may be used for indicating datatransmission resource in the scheduling assignment period.Alternatively, the scheduling assignment message may also be used forindicating data transmission resource in a previous schedulingassignment period. That means receiving wireless device needs to bufferthe data and decode it after such device has successfully receivedscheduling assignment message in the next scheduling assignment period,which will be described in detail with reference to FIG. 3.

The wireless device 200 according to the present disclosure mayoptionally include a CPU (Central Processing Unit) 230 for executingrelated programs to process various data and control operations ofrespective units in the wireless device 200, a ROM (Read Only Memory)240 for storing various programs required for performing various processand control by the CPU 230, a RAM (Random Access Memory) 250 for storingintermediate data temporarily produced in the procedure of process andcontrol by the CPU 230, and/or a storage unit 260 for storing variousprograms, data and so on. The above processing circuitry 210,transmitter 220, CPU 230, ROM 240, RAM 250 and/or storage unit 260 etc.may be interconnected via data and/or command bus 270 and transfersignals between one another.

Respective components as described above do not limit the scope of thepresent disclosure. According to one implementation of the disclosure,the functions of the above processing circuitry 210 and transmitter 220may be implemented by hardware, and the above CPU 230, ROM 240, RAM 250and/or storage unit 260 may not be necessary. Alternatively, thefunctions of the above processing circuitry 210 and transmitter 220 mayalso be implemented by functional software in combination with the aboveCPU 230, ROM 240, RAM 250 and/or storage unit 260 etc.

Hereinafter, the scheduling assignment mechanism adopted by the wirelessdevice 200 will be described with reference to FIG. 3. FIG. 3 is aschematic diagram illustrating another resource allocation mechanism ina wireless device according to an embodiment of the present disclosure.

As shown in FIG. 3, there are multiple SA periods, similar to those inFIG. 1. The difference between the present embodiment and the embodimentshown in FIG. 1 lies in that, there is a dedicated SA region in FIG. 1for transmitting the SA message; while there may not be a dedicated SAregion in the present embodiment as shown in FIG. 3, in which allsubframes in a scheduling assignment period can potentially transmitdata.

Further, the difference between the present embodiment and theembodiment shown in FIG. 1 lies in that, in FIG. 3, the SA message ismultiplexed with the data into transmission information, which isindicated by blocks filled with dark squares. The transmissioninformation is transmitted in a SA period, for example, the second SAperiod as shown in FIG. 3, to another wireless device.

The multiplexing of the SA message and the data may be indicated by awireless device through a broadcast channel, such as Physical SidelinkBroadcast Channel (PSBCH) or the like. The wireless device may be thepresent wireless device or other wireless devices in the communicationnetwork, as long as it may function as a synchronizing source.

In a possible implementation, the SA message is used for indicating datatransmission resource in the present SA period, when the current datatransmission resource (e.g., subframe) is allowed to transmit thetransmission information.

In another possible implementation, when the current subframe is notallowed to transmit the transmission information, data may betransmitted first, for example, in a previous SA period such as thefirst SA period in FIG. 3, and then the multiplexed SA message istransmitted, for example, in a following SA period such as the second SAperiod in FIG. 3. In such a case, the SA message is used for indicatingdata transmission resource in the previous SA period. For the receivingwireless device, some subframes may be buffered, and the data may bedecoded after the multiplexed SA message is detected. The start of thedata may be indicated by the multiplexed SA message. In suchimplementation, the wireless device may transmit data quickly and thelatency may be reduced.

FIG. 4 is a schematic diagram illustrating a further schedulingassignment mechanism according to an embodiment of the presentdisclosure. The scheduling assignment mechanism in FIG. 4 also adoptsthe SPS like mechanism, as described with reference to FIG. 1. Thedifference between the present embodiment and the embodiment shown inFIG. 1 lies in that, there is no SA message transmitted in middle SAperiods in FIG. 1; while the SA message multiplexed with the data istransmitted in the middle SA periods in the present embodiment. Itshould be noted that although the transmission information istransmitted in the middle SA periods as shown in FIG. 4, in anotherexample not shown, it may be transmitted in both the middle SA periodsand the last SA period. That is, the SA message is multiplexed with datainto transmission information as shown, and the transmission informationis transmitted in the data transmission resource of at least one SAperiod other than the first SA period. Each of the multiple SA periodscomprises a data region. The data transmission resource in each dataregion is indicated by the SA message.

The SA message may be multiplexed with the data in various ways. Forexample, the processing circuitry may embed the resource elements of SAmessage into the data resource in a physical layer, to form thetransmission information, in which relevant resource elements of dataresource is punctured. For another example, the processing circuitry maymap the SA message into a part of the data transmission resource, suchas one slot of a subframe, and map the data into the other part of thedata transmission resource, such as the other slot of the subframe, toform the transmission information, in which a coding rate of the data ismatched within the other part, such as the other slot, transmitting thedata.

Further, as shown in FIG. 4, the first SA period comprises a SA regionin which another SA message for indicating the data transmissionresource is transmitted. Particularly, a field or a combination ofseveral fields may be added into said another SA message to indicateparameters related to the SPS like transmission, for example, toindicate the start of the SPS like transmission, the time period of theSPS like transmission, the time/frequency resource of SPS or the like.Alternatively, a different RNTI (Radio Network Temporary Identity) maybe used to indicate the SPS like transmission.

Regarding the format of the SA message multiplexed with the data in thedata region, which may be referred to as the multiplexed SA messagehereinafter, there may be several options. In a first option, the formatof the multiplexed SA message may be the same as that of said another SAmessage transmitted in the first SA period, which may be referred to asthe normal SA message hereinafter. For example, the Sidelink ControlInformation (SCI) format 0 may be reused.

In a second option, the format of the multiplexed SA message may be moresimplified as compared to that of the normal SA message. For example, aresource allocation field in the normal SA message may be removed orreduced in size, since the position of the multiplexed SA message mayreflect the position of the data.

For another example, a timing advance field in the normal SA message maybe removed, since the data and the multiplexed SA message are operatedin the same data resource, that is, they use the same timing advance.Particularly, the transmitter may be operative to transmit thetransmission information using a downlink timing which is based onreception timing from another wireless device and has not timingadvance, in both an eNode B scheduling transmission, like the mode 1transmission in the D2D network, and a UE autonomous schedulingtransmission, like the mode 2 transmission in the D2D network.Alternatively, in case of the eNode B scheduling transmission and V2X isoperated in cellular carrier, a timing advance may be applied to thefirst SA period.

For a further example, a time resource pattern (T-RPT) field in thenormal SA message may be removed or reduced in size, since themultiplexed SA message may reflect certain T-RPT index, as describedlater with reference to FIG. 5.

The SPS like transmission may be enabled or disabled by a wirelessdevice, and may be indicated through a broadcast channel, such as PSBCHor the like. The wireless device may be the present wireless device orother wireless devices in the communication network, as long as it mayfunction as a synchronizing source.

Additionally, by an indication of the multiplexed SA message,transmission properties, such as MCS (modulation and coding scheme) orthe like, may be adapted.

Further, in the SPS like transmission, the data transmission resourcemay be selected by the wireless device once in the first SA period, whenthe transmission from the wireless device to the other wireless deviceis scheduled by the wireless device autonomously. That is, in a case ofthe UE autonomous scheduling transmission, the wireless device maytransmit the normal SA message in the first SA period and themultiplexed SA message in the following SA periods, and the wirelessdevice just selects resource (SA or data) once in the first SA period.The resource will be repeated in the following SA periods.

Alternatively, the data transmission resource may be selected by a basestation when the transmission from the wireless device to the otherwireless device is scheduled by the base station. That is, in a case ofthe eNode B based scheduling transmission, similarly, the wirelessdevice may transmit the normal SA message in the first SA period and themultiplexed SA message in the following SA periods. However, differentfrom that in the above case, the resource selection will follow theeNode B's guidance. Further, in an embodiment, the time position totransmit the multiplexed SA message in a SA period may be limited. FIG.5 is a diagram schematically showing a position of a multiplexed SAmessage in time domain according to an embodiment of the presentdisclosure. As shown in FIG. 5, the time position of the multiplexed SAmessage may be limited to first few “1” subframes the second T-RPTbitmap indicates. Particularly, in FIG. 5, the value of the bitmap is,for example, “11100100” which means subframes #1, #2, #3 and #6 in slashare available for transmission. Such bitmap is repeated to the end ofthe SA period and a truncated bitmap is used for the last few subframes,as shown in FIG. 5. The usage of the bitmap is common for all UEs sothat the receiving wireless device and the transmitting wireless deviceknow when to apply the first bitmap, the second bitmap, and so on. Thoseskilled in the art shall understand that the value of the bitmap shownin FIG. 5 is only an example, and other values of the bitmap are alsopossible.

As shown in FIG. 5, the starting subframe to apply the T-RPT pattern isaligned between the multiplexed SA message and the data. As the timingto apply T-RPT pattern is cell-specific or group-specific, thetransmitting wireless device and the receiving wireless device have thesame understanding on the time to transmit the multiplexed SA message.The transmitter may be operative to transmit the transmissioninformation in part of subframes applying time resource pattern (T-PRT)in a SA period. The part of subframes may be specified, predefined orconfigured depending on resource allocation mode (eNode B scheduled orUE autonomous selection). The receiver does not know the value of thebitmap in advance, so it will presume one value of bitmap (time resourcepattern), for example “11100100”, and attempt to detect the multiplexedSA message. In order to reduce the decoding complexity, it is possibleto restrict part of the T-RPT patterns to transmit the multiplexed SAmessage.

Additionally, in frequency domain, the multiplexed SA message may betransmitted in various ways. As an example, the multiplexed SA messagemay be transmitted in one PRB in a subframe. As another example, themultiplexed SA message may be transmitted repeatedly in all allocatedPRBs in a subframe. As a further example, the same multiplexed SAmessage may be transmitted cross several PRBs in a subframe.

Further, in an embodiment, the frequency position to transmit themultiplexed SA message in a SA period may be also limited. FIG. 6 is adiagram schematically showing a position of a multiplexed SA message infrequency domain according to an embodiment of the present disclosure.As an example, the frequency position of the multiplexed SA message maybe linked with the T-RPT pattern. For example, if the T-RPT pattern is“11100100”, the first PRB (Physical Resource Block) is used fortransmitting the multiplexed SA message. If the T-RPT pattern is“11000000”, the third PRB is used for transmitting the multiplexed SAmessage. That is, different T-RPT pattern is linked with differentfrequency position of the multiplexed SA message. Therefore, thetransmitter may be operative to transmit the transmission information ina PRB of the data transmission resource, an index of the PRB beingassociated with a T-RPT index of the data transmission resource.

For the receiving wireless device, it may presume certain T-RPT patternand attempt to detect the multiplexed SA message. If the multiplexed SAmessage is detected, the T-RPT pattern is also known accordingly. InFIG. 6, a candidate 1 is linked with the T-RPT pattern 1 and a candidate2 is linked with the T-RPT pattern 2. For the transmitting wirelessdevice, the frequency resource allocation should include correspondinglinked PRB to transmit the multiplexed SA message. Therefore, in suchexample, the complexity of the receiving wireless device may be reduced,but there may be some restriction on resource allocation in frequencydomain.

As another example, the frequency position of the multiplexed SA messagemay be fixed regardless of the T-RPT pattern. That is, the transmittermay be operative to transmit the transmission information in a fixed PRBof the data transmission resource. For example, PRBs 1 and 13 may alwaysbe the possible candidates to transmit the multiplexed SA message. Insuch a case, the data resource should include one of the candidate PRBs.

It is to be noted that although the multiplexed SA message is describedin a SPS like resource allocation scenario in the present embodiment,the present disclosure is not limited thereto, and may be applied to adynamic resource allocation or even in a scenario without a SA resourcepool as shown in FIG. 3.

Further, it is to be noted that, in any of the above figures, the SAchannel used for transmitting one SA message or the data channel usedfor transmitting one transport block is repeated. Between or among therepeated SA channels or the repeated data channels, a certain hoppingrule may be applied. For example, in FIG. 4, the SA channel is repeatedtwice, the data channel is repeated four times, and the multiplexed SAmessage is transmitted in four repeated data channels. However, it isjust an example, and the present disclosure is not limited thereto.Those skilled in the art shall understand that the SA channel and thedata channel may be repeated other times than those shown in thefigures, and the multiplexed SA message may be transmitted in any one ormore of the repeated data channels.

The resource allocation mechanisms, which have been described above withreference to FIGS. 3-6, may be applied to both the eNode B scheduledtransmission, like the mode 1 transmission in the D2D network, and theUE autonomous transmission, like the mode 2 transmission in the D2Dnetwork. By multiplexing the SA message with the data and transmittingthe SA message multiplexed with the data together in the data channel,the SA resource pool may be relaxed, and the newly joined UE will notmiss any data transmitted in any SA period other than the first SAperiod.

FIG. 7 is a block diagram schematically illustrating a wireless deviceaccording to an embodiment of the present disclosure.

The wireless device 700 can comprise a receiver 710 operative to receivetransmission information in a scheduling assignment period, from anotherwireless device in the communication network; and a processing circuitry720 operative to de-multiplex a scheduling assignment message from thetransmission information, and to decode data from the transmissioninformation based on the scheduling assignment message. The schedulingassignment message may be used for indicating data transmission resourcein the scheduling assignment period. Alternatively, the schedulingassignment message may also be used for indicating data transmissionresource in a previous scheduling assignment period.

The wireless device 700 according to the present disclosure mayoptionally include a CPU (Central Processing Unit) 730 for executingrelated programs to process various data and control operations ofrespective units in the wireless device 700, a ROM (Read Only Memory)740 for storing various programs required for performing various processand control by the CPU 730, a RAM (Random Access Memory) 750 for storingintermediate data temporarily produced in the procedure of process andcontrol by the CPU 730, and/or a storage unit 760 for storing variousprograms, data and so on. The above receiver 710, processing circuitry720, CPU 730, ROM 740, RAM 750 and/or storage unit 760 etc. may beinterconnected via data and/or command bus 770 and transfer signalsbetween one another.

Respective components as described above do not limit the scope of thepresent disclosure. According to one implementation of the disclosure,the functions of the above receiver 710 and processing circuitry 720 maybe implemented by hardware, and the above CPU 730, ROM 740, RAM 750and/or storage unit 760 may not be necessary. Alternatively, thefunctions of the above receiver 710, processing circuitry 720 may alsobe implemented by functional software in combination with the above CPU730, ROM 740, RAM 750 and/or storage unit 760 etc.

In an embodiment, the data transmission resource is in a data region ofa scheduling assignment period including a SA region and the dataregion. The processing circuitry may be operative to try to blindlydecode the scheduling assignment message from the SA region first. Thenthe processing circuitry may be operative to blindly decode the SAmessage from the data region. After decoding the SA message, the data isdecoded accordingly.

In another embodiment, the data transmission resource is in at least oneSA period other than the first SA period. Each SA period comprises adata region, the data transmission resource in each data region isindicated by the SA message. That is, the SPS like resource allocationas described above is applied.

In a further embodiment, the processing circuitry may be operative todecode the SA message from the SA region, when it is indicated that theSA message and the data are not multiplexed through a broadcast channel,such as the PSBCH or the like, or when it is indicated that the SPS likeresource allocation is not enabled through the broadcast channel.

In a further embodiment, when the SPS like resource allocation isenabled, another SA message (the normal SA message as described above)is transmitted in the first SA period. For the wireless device which hasalready detected the normal SA message indicating the SPS like resourceallocation in the first SA period, it may not require to detect ormonitor the multiplexed SA message in the following SA periods, since italready knows the SPS like transmission from beginning based on thenormal SA message in the SA resource pool. For the wireless device newlyjoining in the following SA periods, it will firstly detect the normalSA message in the SA resource pool, and then detect the multiplexed SAmessage in the data resource pool as described above. Therefore, withthe wireless device according to the present embodiment, the new joinedwireless device can still decode data of the SPS like transmissioncorrectly.

FIG. 8 is a flowchart illustrating a wireless communication method 800according to an embodiment of the present disclosure.

As shown in FIG. 8, first, at a block 810, data is multiplexed with ascheduling assignment message, into transmission information. Then, at ablock 820, the transmission information is transmitted in a schedulingassignment period, to another wireless device in the communicationnetwork.

The scheduling assignment message may be used for indicating datatransmission resource in the scheduling assignment period or in aprevious scheduling assignment period.

The details of the wireless communication method have been describedabove with reference to the wireless device, and will not be repeatedhere.

FIG. 9 is a flowchart illustrating another wireless communication method900 according to an embodiment of the present disclosure.

As shown in FIG. 9, first, at a block 910, transmission information isreceived in a scheduling assignment period, from another wireless devicein the communication network.

Then, at a block 920, a scheduling assignment message is de-multiplexedfrom the transmission information, and data is decoded from thetransmission information based on the scheduling assignment message, ata block 930.

The details of the wireless communication method have been describedabove with reference to the wireless device, and will not be repeatedhere.

With the wireless communication method as shown in FIG. 8 or 9, thenewly joined UE will not miss any data transmitted in any SA periodother than the first SA period.

The present disclosure can be realized by software, hardware, orsoftware in cooperation with hardware. Each functional block used in thedescription of each embodiment described above can be realized by an LSIas an integrated circuit, and each process described in the eachembodiment may be controlled by LSI. They may be individually formed aschips, or one chip may be formed so as to include a part or all of thefunctional blocks. They may include a data input and output coupledthereto. The LSI here may be referred to as an IC, a system LSI, a superLSI, or an ultra LSI depending on a difference in the degree ofintegration. However, the technique of implementing an integratedcircuit is not limited to the LSI and may be realized by using adedicated circuit or a general-purpose processor. In addition, a FPGA(Field Programmable Gate Array) that can be programmed after themanufacture of the LSI or a reconfigurable processor in which theconnections and the settings of circuits cells disposed inside the LSIcan be reconfigured may be used.

In a first embodiment of the present disclosure, a wireless device isprovided, which is in a wireless communication network comprisingmultiple wireless devices capable of communicating with each otherdirectly, the wireless device comprising: a processing circuitryoperative to multiplex data with a scheduling assignment message, intotransmission information; and a transmitter operative to transmit thetransmission information in a scheduling assignment period, to anotherwireless device in the wireless communication network, wherein thescheduling assignment message is used for indicating data transmissionresource in the scheduling assignment period or in a previous schedulingassignment period.

According to the wireless device in the first embodiment, the datatransmission resource may be in at least one scheduling assignmentperiod other than the first scheduling assignment period of multiplescheduling assignment periods, each of the multiple schedulingassignment periods may comprise a data region, the data transmissionresource in each data region may be indicated by the schedulingassignment message.

According to the wireless device in the first embodiment, the firstscheduling assignment period may comprise a scheduling assignment regionin which another scheduling assignment message for assigning the datatransmission resource is transmitted.

According to the wireless device in the first embodiment, said anotherscheduling assignment message may include a resource allocation field, atiming advance field and a time resource pattern (T-RPT) field, at leastone of which is not included or is reduced in size in the schedulingassignment message.

According to the wireless device in the first embodiment, the datatransmission resource may be selected by the wireless device once in thefirst scheduling assignment period of the multiple scheduling assignmentperiods, when the transmission from the wireless device to the otherwireless device is scheduled by the wireless device autonomously; andthe data transmission resource may be selected by a base station whenthe transmission from the wireless device to the other wireless deviceis scheduled by the base station.

According to the wireless device in the first embodiment, thetransmitter may be operative to transmit the transmission informationusing a downlink timing which is based on reception timing from anotherwireless device and has not timing advance.

According to the wireless device in the first embodiment, thetransmitter may be operative to transmit the transmission information inpart of subframes applying time resource pattern in a schedulingassignment period, the part of subframes being specified, predefined orconfigured.

According to the wireless device in the first embodiment, thetransmitter may be operative to transmit the transmission information ina Physical Resource Block (PRB) of the data transmission resource, anindex of the PRB being associated with a T-RPT index of the datatransmission resource; or the transmitter may be operative to transmitthe transmission information in a fixed PRB of the data transmissionresource.

According to the wireless device in the first embodiment, the processingcircuitry may multiplex the scheduling assignment message with data intotransmission information in anyone of the following ways: the processingcircuitry embeds the resource elements of scheduling assignment messageinto the data resource in a physical layer, to form the transmissioninformation, in which relevant resource elements of data resource ispunctured; the processing circuitry maps the scheduling assignmentmessage into a part of the data transmission resource, and maps the datainto the other part of the data transmission resource, to form thetransmission information, in which a coding rate of the data is matchedwithin the other part transmitting the data.

According to a second embodiment of the present disclosure, a wirelessdevice is provided, which is in a communication network comprisingmultiple wireless devices capable of communicating with each otherdirectly, the wireless device comprising: a receiver operative toreceive transmission information in a scheduling assignment period, fromanother wireless device in the communication network; and a processingcircuitry operative to de-multiplex a scheduling assignment message fromthe transmission information, and to decode data from the transmissioninformation based on the scheduling assignment message, wherein thescheduling assignment message is used for indicating data transmissionresource in the scheduling assignment period or in a previous schedulingassignment period.

According to the wireless device in the second embodiment, the datatransmission resource may be in a data region of a scheduling assignmentperiod including a scheduling assignment region and the data region; theprocessing circuitry may be operative to try to blindly decode thescheduling assignment message from the scheduling assignment regionfirst; then the processing circuitry may be operative to blindly decodethe scheduling assignment message from the data region.

According to the wireless device in the second embodiment, theprocessing circuitry may decode the scheduling assignment message fromthe scheduling assignment region, when it is indicated that thescheduling assignment message and the data are not multiplexed through abroadcast channel transmitted by another wireless device in the wirelesscommunication network.

According to the wireless device in the second embodiment, the datatransmission resource may be in at least one scheduling assignmentperiod other than the first scheduling assignment period of multiplescheduling assignment periods, each of the multiple schedulingassignment periods may comprise a data region, the data transmissionresource in each data region may be indicated by the schedulingassignment message.

According to a third embodiment of the present disclosure, a wirelesscommunication method is provided, which is applied to a wireless devicein a wireless communication network comprising multiple wireless devicescapable of communicating with each other directly, the communicationmethod comprising: multiplexing data with a scheduling assignmentmessage, into transmission information; and transmitting thetransmission information in a scheduling assignment period, to anotherwireless device in the communication network, wherein the schedulingassignment message is used for indicating data transmission resource inthe scheduling assignment period or in a previous scheduling assignmentperiod.

According to a fourth embodiment of the present disclosure, a wirelesscommunication method is provided, which is applied to a wireless devicein a wireless communication network comprising multiple wireless devicescapable of communicating with each other directly, the communicationmethod comprising: receiving transmission information in a schedulingassignment period, from another wireless device in the communicationnetwork; de-multiplexing a scheduling assignment message from thetransmission information, and decoding data from the transmissioninformation based on the scheduling assignment message, wherein thescheduling assignment message is used for indicating data transmissionresource in the scheduling assignment period or in a previous schedulingassignment period.

According to a fifth embodiment of the present disclosure, a wirelessdevice is provided, which is in a wireless communication networkcomprising multiple wireless devices capable of communicating with eachother directly, the wireless device comprising: a transmitter operativeto transmit a scheduling assignment message in a scheduling assignmentregion of a first scheduling assignment period of multiple schedulingassignment periods, to another wireless device in the wirelesscommunication network, wherein the scheduling assignment message is usedfor indicating data transmission resource in each scheduling assignmentperiod.

According to a sixth embodiment of the present disclosure, a wirelessdevice is provided, which is in a wireless communication networkcomprising multiple wireless devices capable of communicating with eachother directly, the wireless device comprising: a receiver operative toreceive a scheduling assignment message in a scheduling assignmentregion of a first scheduling assignment period of multiple schedulingassignment periods, from another wireless device in the wirelesscommunication network, wherein the scheduling assignment message is usedfor indicating data transmission resource in each scheduling assignmentperiod.

According to a seventh embodiment of the present disclosure, a wirelesscommunication method is provided, which is applied to a wireless devicein a wireless communication network comprising multiple wireless devicescapable of communicating with each other directly, the wirelesscommunication method comprising: transmitting a scheduling assignmentmessage in a scheduling assignment region of a first schedulingassignment period of multiple scheduling assignment periods, to anotherwireless device in the wireless communication network, wherein thescheduling assignment message is used for indicating data transmissionresource in each scheduling assignment period.

According to an eighth embodiment of the present disclosure, a wirelesscommunication method is provided, which is applied to a wireless devicein a wireless communication network comprising multiple wireless devicescapable of communicating with each other directly, the wirelesscommunication method comprising: receiving a scheduling assignmentmessage in a scheduling assignment region of a first schedulingassignment period of multiple scheduling assignment periods, fromanother wireless device in the wireless communication network, whereinthe scheduling assignment message is used for indicating datatransmission resource in each scheduling assignment period.

In addition, embodiments of the present disclosure can also provide anintegrated circuit which comprises module(s) for performing the step(s)in the above respective communication methods. Further, embodiments ofthe present can also provide a computer readable storage medium havingstored thereon a computer program containing a program code which, whenexecuted on a computing device, performs the step(s) of the aboverespective communication methods.

It is noted that the present disclosure intends to be variously changedor modified by those skilled in the art based on the descriptionpresented in the specification and known technologies without departingfrom the content and the scope of the present disclosure, and suchchanges and applications fall within the scope that claimed to beprotected. Furthermore, in a range not departing from the content of thedisclosure, the constituent elements of the above-described embodimentsmay be arbitrarily combined.

What is claimed is:
 1. A wireless device in a wireless communicationnetwork comprising multiple wireless devices capable of communicatingwith each other directly, comprising: a processing circuitry operativeto multiplex data with a scheduling assignment message, intotransmission information; and a transmitter operative to transmit thetransmission information in a scheduling assignment period, to anotherwireless device in the wireless communication network, wherein thescheduling assignment message is used for indicating data transmissionresource in the scheduling assignment period or in a previous schedulingassignment period.
 2. The wireless device according to claim 1, whereinthe data transmission resource is in at least one scheduling assignmentperiod other than the first scheduling assignment period of multiplescheduling assignment periods, each of the multiple schedulingassignment periods comprises a data region, the data transmissionresource in each data region is indicated by the scheduling assignmentmessage.
 3. The wireless device according to claim 2, wherein the firstscheduling assignment period comprises a scheduling assignment region inwhich another scheduling assignment message for assigning the datatransmission resource is transmitted.
 4. The wireless device accordingto claim 3, wherein said another scheduling assignment message includesa resource allocation field, a timing advance field and a time resourcepattern (T-RPT) field, at least one of which is not included or isreduced in size in the scheduling assignment message.
 5. The wirelessdevice according to claim 2, wherein the data transmission resource isselected by the wireless device once in the first scheduling assignmentperiod of the multiple scheduling assignment periods, when thetransmission from the wireless device to the other wireless device isscheduled by the wireless device autonomously; and the data transmissionresource is selected by a base station when the transmission from thewireless device to the other wireless device is scheduled by the basestation.
 6. The wireless device according to claim 1, wherein thetransmitter is operative to transmit the transmission information usinga downlink timing which is based on reception timing from anotherwireless device and has not timing advance.
 7. The wireless deviceaccording to claim 1, wherein the transmitter is operative to transmitthe transmission information in part of subframes applying time resourcepattern in a scheduling assignment period, the part of subframes beingspecified, predefined or configured.
 8. The wireless device according toclaim 1, wherein the transmitter is operative to transmit thetransmission information in a Physical Resource Block (PRB) of the datatransmission resource, an index of the PRB being associated with a T-RPTindex of the data transmission resource; or the transmitter is operativeto transmit the transmission information in a fixed PRB of the datatransmission resource.
 9. The wireless device according to claim 1,wherein the processing circuitry multiplexes the scheduling assignmentmessage with data into transmission information in anyone of thefollowing ways: the processing circuitry embeds the resource elements ofscheduling assignment message into the data resource in a physicallayer, to form the transmission information, in which relevant resourceelements of data resource is punctured; the processing circuitry mapsthe scheduling assignment message into a part of the data transmissionresource, and maps the data into the other part of the data transmissionresource, to form the transmission information, in which a coding rateof the data is matched within the other part transmitting the data. 10.A wireless device in a communication network comprising multiplewireless devices capable of communicating with each other directly,comprising: a receiver operative to receive transmission information ina scheduling assignment period, from another wireless device in thecommunication network; and a processing circuitry operative tode-multiplex a scheduling assignment message from the transmissioninformation, and to decode data from the transmission information basedon the scheduling assignment message, wherein the scheduling assignmentmessage is used for indicating data transmission resource in thescheduling assignment period or in a previous scheduling assignmentperiod.
 11. The wireless device according to claim 10, wherein the datatransmission resource is in a data region of a scheduling assignmentperiod including a scheduling assignment region and the data region; theprocessing circuitry is operative to try to blindly decode thescheduling assignment message from the scheduling assignment regionfirst; then the processing circuitry is operative to blindly decode thescheduling assignment message from the data region.
 12. The wirelessdevice according to claim 11, wherein the processing circuitry decodesthe scheduling assignment message from the scheduling assignment region,when it is indicated that the scheduling assignment message and the dataare not multiplexed through a broadcast channel transmitted by anotherwireless device in the wireless communication network.
 13. The wirelessdevice according to claim 10, wherein the data transmission resource isin at least one scheduling assignment period other than the firstscheduling assignment period of multiple scheduling assignment periods,each of the multiple scheduling assignment periods comprises a dataregion, the data transmission resource in each data region is indicatedby the scheduling assignment message.
 14. A wireless communicationmethod of a wireless device in a wireless communication networkcomprising multiple wireless devices capable of communicating with eachother directly, the communication method comprising: multiplexing datawith a scheduling assignment message, into transmission information; andtransmitting the transmission information in a scheduling assignmentperiod, to another wireless device in the communication network, whereinthe scheduling assignment message is used for indicating datatransmission resource in the scheduling assignment period or in aprevious scheduling assignment period.
 15. A wireless communicationmethod of a wireless device in a wireless communication networkcomprising multiple wireless devices capable of communicating with eachother directly, the communication method comprising: receivingtransmission information in a scheduling assignment period, from anotherwireless device in the communication network; de-multiplexing ascheduling assignment message from the transmission information, anddecoding data from the transmission information based on the schedulingassignment message, wherein the scheduling assignment message is usedfor indicating data transmission resource in the scheduling assignmentperiod or in a previous scheduling assignment period.